road signposts - German English Dictionary